earn its keep - Deutsch Englisch Wörterbuch